package com.eyedsion.his.web.entity.businessdata;

import com.eyedsion.his.web.entity.common.BaseEntity;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

/**
 * @author 彭长云
 * @Description:
 * @date 2018/12/28 15:14
 */
@Entity
@Table(name = "cp_ih_clcpw")
public class CpIhClcpw extends BaseEntity{
    @Id
    private String code;//PK [CODE, VARCHAR2, 32]
    private Date outClcpwTime;//出径时间 [OUT_CLCPW_TIME, DATE, 7]
    private String tstatus;//状态;1-正常路径 2-变异继续3变异退出4正常出院 [TSTATUS, VARCHAR2, 1]
    private String cpFlag;//路径标识1正常2已取消 [CP_FLAG, VARCHAR2, 1]
    private String createDept;//创建科室 [CREATE_DEPT, VARCHAR2, 32]
    private String createUser;//创建人 [CREATE_USER, VARCHAR2, 32]
    private Date createTime;//创建时间 [CREATE_TIME, DATE, 7]
    private String tname;//路径名称 [TNAME, VARCHAR2, 128]
    private String clcpwType;//路径分类 [CLCPW_TYPE, VARCHAR2, 32]
    private String checkTstatus;//审核状态1未审核2已审核 [CHECK_TSTATUS, VARCHAR2, 1]
    private Date updateTime;//更新时间 [UPDATE_TIME, DATE, 7]
    private String inpCode;//住院号 [INP_CODE, VARCHAR2, 32]
    private String cpConfCode;//路径编码 [CP_CONF_CODE, VARCHAR2, 32]
    private Date inClcpwTime;//入径时间 [IN_CLCPW_TIME, DATE, 7]

    public Date getOutClcpwTime() {
        return outClcpwTime;
    }

    public void setOutClcpwTime(Date outClcpwTime) {
        this.outClcpwTime = outClcpwTime;
    }

    public String getTstatus() {
        return tstatus;
    }

    public void setTstatus(String tstatus) {
        this.tstatus = tstatus;
    }

    public String getCpFlag() {
        return cpFlag;
    }

    public void setCpFlag(String cpFlag) {
        this.cpFlag = cpFlag;
    }

    public String getCreateDept() {
        return createDept;
    }

    public void setCreateDept(String createDept) {
        this.createDept = createDept;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getTname() {
        return tname;
    }

    public void setTname(String tname) {
        this.tname = tname;
    }

    public String getClcpwType() {
        return clcpwType;
    }

    public void setClcpwType(String clcpwType) {
        this.clcpwType = clcpwType;
    }

    public String getCheckTstatus() {
        return checkTstatus;
    }

    public void setCheckTstatus(String checkTstatus) {
        this.checkTstatus = checkTstatus;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getInpCode() {
        return inpCode;
    }

    public void setInpCode(String inpCode) {
        this.inpCode = inpCode;
    }

    public String getCpConfCode() {
        return cpConfCode;
    }

    public void setCpConfCode(String cpConfCode) {
        this.cpConfCode = cpConfCode;
    }

    public Date getInClcpwTime() {
        return inClcpwTime;
    }

    public void setInClcpwTime(Date inClcpwTime) {
        this.inClcpwTime = inClcpwTime;
    }
}
